England - North York Moors to Scarborough

All Saints is the Helmsley Parish Church and was built in the 1100s although there was definitely a church on this site before that. Inside there are some interesting murals that illustrate the history of the church and how Christianity spread in the Helmsley area.

Previous | Album | Next